home *** CD-ROM | disk | FTP | other *** search
/ Cre@te Online 2000 December / Cre@teOnline CD05.iso / MacSoft / XML ConsoleMax.sea / XML ConsoleMax / Required / esc.jar / com / extensibility / xa / BaseSourcePane$3.class (.txt) < prev    next >
Encoding:
Java Class File  |  2000-06-30  |  1.5 KB  |  27 lines

  1. package com.extensibility.xa;
  2.  
  3. import com.extensibility.rock.ScrollPop;
  4. import com.extensibility.rock.SimpleListPopup;
  5. import com.extensibility.util.ArrayHelp;
  6. import java.awt.event.ActionListener;
  7. import java.awt.event.MouseAdapter;
  8. import java.awt.event.MouseEvent;
  9. import java.util.Vector;
  10.  
  11. class BaseSourcePane$3 extends MouseAdapter {
  12.    // $FF: synthetic field
  13.    final BaseSourcePane this$0;
  14.  
  15.    public void mousePressed(MouseEvent var1) {
  16.       Vector var2 = new Vector();
  17.       this.this$0.addSetURIAction(var2, this.this$0.getSchemaDoc().getStructure());
  18.       ArrayHelp.sort(0, var2.size(), new ArrayHelp.VectorSortNoCase(var2));
  19.       SimpleListPopup var3 = new SimpleListPopup(var2, (ActionListener)null);
  20.       ((ScrollPop)var3).show(this.this$0.getComponent(), this.this$0.modulePicker.getX(), this.this$0.modulePicker.getY());
  21.    }
  22.  
  23.    BaseSourcePane$3(BaseSourcePane var1) {
  24.       this.this$0 = var1;
  25.    }
  26. }
  27.